Delayed repair